﻿<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true"
    CodeFile="FormEditarUsuario.aspx.cs" Inherits="GestionarRegistrarUsuario_FormEditarUsuario"
    Title="Untitled Page" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" runat="Server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <form id="form1" runat="server">
    <div>
        <h1 align="left">
            Editar Información de&nbsp;
            <asp:Label ID="LabelNombreUsuario" runat="server" Text="Label"></asp:Label>
        </h1>
    </div>
    <p>
        <asp:Label ID="LabelClave" runat="server" Visible="False"></asp:Label>
    </p>
    <table style="width: 81%;">
        <tr>
            <td>
                Nombre:
            </td>
            <td>
                <asp:TextBox ID="TextBoxNombre" runat="server" CssClass="textfield"></asp:TextBox>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBoxNombre"
                    Display="Dynamic" ErrorMessage="Este campo es obligatorio"></asp:RequiredFieldValidator>
            </td>
            <td>
                Apellido:
            </td>
            <td>
                <asp:TextBox ID="TextBoxApellido" runat="server" CssClass="textfield"></asp:TextBox>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="TextBoxApellido"
                    Display="Dynamic" ErrorMessage="Este campo es obligatorio"></asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td>
                E-mail:
            </td>
            <td>
                <asp:TextBox ID="TextBoxEmail" runat="server" CssClass="textfield"></asp:TextBox>
                <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" 
                    ControlToValidate="TextBoxEmail" Display="Dynamic" 
                    ErrorMessage="No es un e-mail valido" 
                    ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="TextBoxEmail"
                    Display="Dynamic" ErrorMessage="Este campo es obligatorio"></asp:RequiredFieldValidator>
            </td>
            <td>
                Rol:
            </td>
            <td>
                <asp:DropDownList ID="DropDownListRol" runat="server" DataSourceID="SqlDataSource1"
                    DataTextField="nombreRol" DataValueField="nombreRol" Enabled="False">
                </asp:DropDownList>
                <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:BDSUEConnectionString1 %>"
                    SelectCommand="SELECT [nombreRol] FROM [RolPaginas]"></asp:SqlDataSource>
            </td>
        </tr>
        <tr>
            <td>
                Teléfono:
            </td>
            <td>
                <asp:TextBox ID="TextBoxTelefono" runat="server" CssClass="textfield"></asp:TextBox>
            </td>
            <td>
                Tel.Celular:
            </td>
            <td>
                <asp:TextBox ID="TextBoxTelCelular" runat="server" CssClass="textfield"></asp:TextBox>
            </td>
        </tr>
        <tr>
            <td>
                Nueva Clave:
            </td>
            <td>
                <asp:TextBox ID="TextBoxClave" runat="server" CssClass="textfield" TextMode="Password"></asp:TextBox>
                <asp:CompareValidator ID="CompareValidator1" runat="server" 
                    ControlToCompare="TextBoxConf" ControlToValidate="TextBoxClave" 
                    Display="Dynamic" ErrorMessage="CompareValidator"></asp:CompareValidator>
            </td>
            <td>
                Confirmar:
            </td>
            <td>
                <asp:TextBox ID="TextBoxConf" runat="server" CssClass="textfield" TextMode="Password"></asp:TextBox>
            </td>
        </tr>
        <tr>
            <td>
            </td>
            <td colspan="2" align="right">
                <div align="right">
                <asp:Button ID="ButtonGuardar" runat="server" Text="Guardar" CssClass="button" Height="30px"
                    Width="130px" Enabled="False" OnClick="ButtonGuardar_Click" />
                </div>
            </td>
            <td>
                <asp:Button ID="ButtonCancelar" runat="server" CssClass="button" Height="30px" Text="Cancelar"
                    Width="130px" onclick="ButtonCancelar_Click" />
            </td>
        </tr>
    </table>
    </form>
</asp:Content>
